.pulic{
    width: 100%;
    height: auto;
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}
.pulic .screens span input{
    width: 200px;
}
.pulic .screens{
    padding: 0 100px;
    display: flex;
    justify-content: space-between;
}
.tip {
    width: 100%;
    height: 620px;
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
}
dl {
    width: 25%;
    height: auto;
    padding: 10px;
}
img {
    width: 180px;
    height: 120px;
}
dd {
  width: 100%;
  height: auto;
  font-size: 14px;
}
.live-info {
    display: flex;
}
p {
    margin-right: 20px;
}
.pagingdiv{
    width: 100%;
    height: 30px;
    display: flex;
    flex-direction: column;
    justify-content: right;
    align-items: flex-end;
}
.paging{
    width: 200px;
    display: flex;
    justify-content: space-between;
}
.below{
    width: 165px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.middle{
    width: 165px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}